package com.ivo.biz;

import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;

import com.ivo.core.hibernate.Model;

/**
 * 
 *
 * @author Minkey Wang
 * @version 2017年7月6日
 */
@Entity
@Table(name = "dl_m_performanceday")
public class PerformanceDay extends Model{

	/**
	 * 
	 */
	private static final long serialVersionUID = 2281447285534941336L;
	
	@Column(name = "FACTORY")
	private String factory;
	
	@Column(name = "CATEGORY")
	private String category;
	
	@Column(name = "FAB_DATE")
	private Date fab_date;
	
	@Column(name = "TYPE")
	private Long type;
	
	@Column(name = "OPE_FK")
	private Long ope_fk;
	
	@Column(name = "EMP_ID")
	private String emp_id;
	
	@Column(name = "EMP_NAME")
	private String emp_name;
	
	@Column(name = "GROUP_LEADER")
	private String group_leader;
	
	@Column(name = "CLASS_TYPE")
	private String class_type;
	
	@Column(name = "REASON")
	private String reason;
	
	@Column(name = "OUTPUT")
	private long output;
	
	@Column(name = "NG")
	private long ng;
	
	@Column(name = "DPPM")
	private double dppm;

	public String getFactory() {
		return factory;
	}

	public void setFactory(String factory) {
		this.factory = factory;
	}

	public String getCategory() {
		return category;
	}

	public void setCategory(String category) {
		this.category = category;
	}

	public Date getFab_date() {
		return fab_date;
	}

	public void setFab_date(Date fab_date) {
		this.fab_date = fab_date;
	}

	public Long getType() {
		return type;
	}

	public void setType(Long type) {
		this.type = type;
	}

	public Long getOpe_fk() {
		return ope_fk;
	}

	public void setOpe_fk(Long ope_fk) {
		this.ope_fk = ope_fk;
	}

	public String getEmp_id() {
		return emp_id;
	}

	public void setEmp_id(String emp_id) {
		this.emp_id = emp_id;
	}

	public String getEmp_name() {
		return emp_name;
	}

	public void setEmp_name(String emp_name) {
		this.emp_name = emp_name;
	}

	public String getGroup_leader() {
		return group_leader;
	}

	public void setGroup_leader(String group_leader) {
		this.group_leader = group_leader;
	}

	public String getClass_type() {
		return class_type;
	}

	public void setClass_type(String class_type) {
		this.class_type = class_type;
	}

	public String getReason() {
		return reason;
	}

	public void setReason(String reason) {
		this.reason = reason;
	}

	public long getOutput() {
		return output;
	}

	public void setOutput(long output) {
		this.output = output;
	}

	public long getNg() {
		return ng;
	}

	public void setNg(long ng) {
		this.ng = ng;
	}

	public double getDppm() {
		return dppm;
	}

	public void setDppm(double dppm) {
		this.dppm = dppm;
	}
	
	
	
}
